package com.gxa.modules.mapper;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.gxa.modules.dto.RetrieveDTO;
import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Repository;

@Repository
public interface RetrievetMapper extends BaseMapper<RetrieveDTO> {


    Page<RetrieveDTO> findAll(@Param("page") Page<RetrieveDTO> page,@Param("value") String value);

    Page<RetrieveDTO> findByDay(@Param("page")Page<RetrieveDTO> page,@Param("value") String value);

    Page<RetrieveDTO> findByWeek(@Param("page")Page<RetrieveDTO> page,@Param("value") String value);

    Page<RetrieveDTO> findByMouth(@Param("page")Page<RetrieveDTO> page,@Param("value") String value);

    int updateC(Integer[] customerIds);

    int returnSea(Integer[] customerIds);
}
